foundation trustee - Alemán Inglés Diccionario